import request from '@/utils/request'
// menu-子节点获取 role-子节点获取
export function getMenusTree(pid, belong) {
  let belongVal = belong ? belong : 1
  return request({
    url: 'menu/lazy?pid=' + pid + '&belong=' + belongVal,
    method: 'get'
  })
}
// menu-上级菜单获取
export function getMenuSuperior(id) {
  return request({
    url: 'menu/superior?id=' + id,
    method: 'get'
  })
}
// menu-子节点获取 没有用到
// export function getChild(id) {
//   return request({
//     url: 'menu/lazy?id=' + id + '&belong=1',
//     method: 'get'
//   })
// }
// menu-增
export function create(data) {
  return request({
    url: 'menu',
    method: 'post',
    data
  })
}
// menu-删
export function del(ids) {
  return request({
    url: 'menu',
    method: 'delete',
    data: ids
  })
}
// menu-改
export function update(data) {
  return request({
    url: 'menu',
    method: 'put',
    data
  })
}
export default { create, update, del, getMenuSuperior, getMenusTree }